﻿
    //进货入库单管理

    var status;     //记录订单是否已审核
    
    //获取选中行ID
    function UWGDepot_IN_AfterRowActivateHandler(gridName, rowId)
    {
         //选择行当前行
         status = igtbl_getRowById(rowId).getCellFromKey("Status").getValue();
         var Id = igtbl_getRowById(rowId).getCellFromKey("ID").getValue();
         document.getElementById("Hidden1").value = Id;                                    
    }
    
    //验证是否已选中行
    function CheckSelectRow(obj)
    {
        var ID = document.form1.Hidden1.value;
        if(obj=='edit')
        {
            if(ID=="")
            {
                alert("请选择要修改的订单！");
                return false;
            }
            else
            {
                if(status=='已审核')
                {
                    alert("不能编辑已审核的订单！");
                    return false;
                }
            }
        }
        else if(obj=='del')
        {
            if(ID=="")
            {
                alert("请选择要删除的订单!");
                return false;
            }
            else
            {
                if(status=='未审核')
                {
                    return confirm("确定删除该进货订单吗？");
                }
                else if(status=='已审核')
                {
                    alert("不能删除已审核的订单！");
                    return false;
                }
            }
        }
        else if(obj=='check')
        {
            if(ID=="")
            {
                alert("请选择你要审核的订单！");
                return false;
            }
            else
            {
                if(status=='未审核')
                {
                    return confirm("确定该订单通过审核？");
                }
                else if(status=='已审核')
                {
                    alert("该订单已审核！");     
                    return false;        
                }
            }
        }
    }  
    
    //打印次数的校验  
    function checkPrint(tempType) 
    {
        var orderId = document.getElementById("Hidden1").value;     
        var type = tempType;
        
        if((orderId != 0)&&(orderId != ""))
        {
            var response = Ajax.PrintNumCheck.GetPrintNum(type,orderId+"");          //4:表示为调拔单类型  
            var numTemp = response.value;

            if(numTemp>0)
            {   
                document.getElementById("hNum").value = (numTemp+1);         
                return confirm("已是第“"+(numTemp+1)+"”次打印！是否确认打印！");                                      
            }             
        }
        else
        {
            alert("请选择你要打印的单据!");
            return false;
        }  
    } 
